cape of good hope - Turkish English Dictionary